QMC=Chem: A Quantum Monte Carlo Program for Large-Scale Simulations in Chemistry at the Petascale Level and beyond
نویسندگان
چکیده
In this work we discuss several key aspects for an efficient implementation and deployment of large-scale quantum Monte Carlo (QMC) simulations for chemical applications on petaflops infrastructures. Such aspects have been implemented in the QMC=Chem code developed at Toulouse (France). First, a simple, general, and fault-tolerant simulation environment adapted to QMC algorithms is presented. Second, we present a study of the parallel efficiency of the QMC=Chem code on the Curie machine (TGCC-GENCI, CEA France) showing that a very good scalability can be maintained up to 80 000 cores. Third, it is shown that a great enhancement in performance with the single-core optimization tools developed at Versailles (France) can be obtained.
منابع مشابه
Quantum monte carlo for large chemical systems: Implementing efficient strategies for petascale platforms and beyond
Various strategies to implement efficiently quantum Monte Carlo (QMC) simulations for large chemical systems are presented. These include: (i) the introduction of an efficient algorithm to calculate the computationally expensive Slater matrices. This novel scheme is based on the use of the highly localized character of atomic Gaussian basis functions (not the molecular orbitals as usually done)...
متن کاملSCIENTIFIC HIGHLIGHT OF THE MONTH Petascale computing opens new vistas for quantum Monte Carlo
For many kinds of problem the accuracy of quantum Monte Carlo (QMC) is much better than that of density functional theory (DFT), and its scaling with number of atoms is much more favourable than that of high-level quantum chemistry. However, the widespread use of QMC has been hindered by the fact that it is considerably more expensive than DFT. We show here that QMC is very well placed to explo...
متن کاملPetascale computing opens new vistas for quantum Monte Carlo
For many kinds of problem the accuracy of quantum Monte Carlo (QMC) is much better than that of density functional theory (DFT), and its scaling with number of atoms is much more favourable than that of high-level quantum chemistry. However, the widespread use of QMC has been hindered by the fact that it is considerably more expensive than DFT. We show here that QMC is very well placed to explo...
متن کاملQuantum Monte Carlo algorithms: making most of large-scale multi/many-core clusters
With advances in algorithms and the changing landscape of high performance computers (HPC), the quantum Monte Carlo method has become a leading contender for high accuracy calculations for the electronic structure of realistic systems. QMC, being statistical, is naturally scalable to a large number of processors. We discuss QMC implementations to overcome the important efficiency and scalabilit...
متن کاملManager-worker-based model for the parallelization of quantum Monte Carlo on heterogeneous and homogeneous networks
A manager-worker-based parallelization algorithm for Quantum Monte Carlo (QMC-MW) is presented and compared with the pure iterative parallelization algorithm, which is in common use. The new manager-worker algorithm performs automatic load balancing, allowing it to perform near the theoretical maximal speed even on heterogeneous parallel computers. Furthermore, the new algorithm performs as wel...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012